It is a perfect fit for OnePlus BUT 1) You can actually see contours of the metal plate on the back of the cover through the fabric. But not entirely, so it's a actually a defect. It's bad quality. 2) The metal panel is obviously too thin and too small that it keeps falling from my magnetic holder. Strong magnetic holder which never had a problem with any of my phone's and magnetic covers. So this one just sucks big time. Don't buy this.
shipping was quick, packaging was excellent. quality of the case is also very very good. thanks!