took me about 30 min. to put together, definitely good quality. I wish I would have waited ordered couple more of these instead of the plastic ones I bought, not much different in price way different in quality and style. love it!!