My husband spent several hours putting this together so you’ll want to leave lots of time for assembly. He’s a skilled trades person and it took him 5 hours for assembly. I love it, it has so much storage and can be rolled around for convenience and it looks really nice. Well worth the cost for the quality and size.