Great quality for the price. It was easy to put together for the most part- we struggled to level one door but were able to get it done. The shipping was fast and the product was well packaged. It probably took a total of 1.5-2 hours to put them both together.