So easy to put together. Took less than 10 minutes. It is very heavy so I felt bad for our delivery guy but it’s heavy because it is great quality- very sturdy and feels so expensive. Love it!