Assembly was very quick and easy, even for one person (me, a 30 week pregnant woman) lol it seems very sturdy and I love the look! The only reason I removed a star was because I ordered an “open box item” and it came with a few dings in it from poor repackaging. But definitely worth the money!