Took 10 minutes to put together. Came in one large box. Just had to screw on the legs with the provided allen wrench and attach the seat back. Super easy, super chic, looks so fab and boho. It's also super comfortable. The material is a velvety-soft fabric. I love this piece! So worth the price.