It was fairly fast and easy to put together. I would definitely recommend setting it up on top of a rug or blanket to prevent scratches or scuff marks. This piece is beautiful and well worth the price. I get tons of compliments on it. Its really easy to clean.