Super easy to put together, took like 30 mins. Pretty sturdy, and solid quality for the price! love it!! Would buy again, actually thinking of buying it for our guest room too!