Shipped on time but didn't fit well. Had to ...
357751
Shipped on time but didn't fit well. Had to tape it to the ps3. Time will tell if it helps.
2519979
I sent it back for a refund as I could not get it to fit properly.  Looked good on paper but just did not fit.
1572685
Didn't fit well at all but company stood by their product and allowed us to return them. I rate them highly.
449689
Its a very high quality hat but didn't fit like it should have.  Sent it back but had great service.
4501328
Shipped on time, but the project was not as expected. Same design and everything, but fit very poorly and the material was very ver see through, even with the liner underneath.
1549696
Arrived on time but the metal plug in should have been longer didn't fit in the phone well with the case.
4841683
Did not fit as well as I as wanted.  Have to struggle to get charger in phone.  Also the background is clear and the phone name show through.
2844980
Doesnt fit perfectly but fits for the most part. Had some issues with the shipping but the company fixed it right away.
300153
Didn't really fit my phone as much as I thought it should. Buttons didn't match up very well. Had o order something else.
533893
Did not fit I had to order from sunjoy, got original then again it was not a perfect fit but better than this one but the vendor refunded me quickly.
1811542
Does not fit the car very well. It was hard to get into place and did not have the inside trim piece. I gave then 4 stars because the supplier was apologetic and refunded 100% of my money without question. They were a pleasure to deal with.
4612231
Shipping was great, however when it arrived it did not properly fit my mini 4. buttons and camera were covered, and the plastic part bowed. Returning item.
527602
Didn't fit Like it was suppose to. Had to modify it to get it to work.
4459816
Product came on time and looked okay.  Does not fit all Kohler faucets. It did not fit my Kohler faucet.  Had to return it.
157625
The item looks fine but was not an exact fit even with the model number checked. I had to take it out of one frame to put in the one I was replacing.
855515
upper bracket had to be tweaked to fit. looks ok now but installing was challenging. others may have given up. wasn't a plug and play fit.
4113685
Did not fit my vehicle like stated. Called customer service and was never able to get a resolution. Had to return it.