I placed an order on December 15, 2015, and it's February 26, 2017 and the order is still not complete. I wrote countless texts, emails and letters trying to get this project finished. With each communication attempt, I was always told the same thing 'we're finishing up things and we'll have to you next week'. 1.5 years later, I'm still waiting for this to happen! The items that I actually did receive, the workmanship was extremely low quality and I had to have another vendor repair. I finally cut my losses and had another vendor finish the work that I paid for and was promised by Mini, and to also repair the work that was done. The new vendor I found, Cutting Edge Sewing, is also a fraction of Mini's pricing (Mini's pricing is horrendous), and the quality of the new vendor is 600% times better. I would not recommend Mini Upholstery. read more