Very easy to put together. All the tools and hardware were included. Seems to be very sturdy. It looks maybe 30 to 40 minutes to assemble. Shipping was really fast. No damage to the pieces. Its quite large and roomy. I would definitely buy again.