Easy to assemble and very spacious. Top piece was damaged during shipping but company replaced immediately and delivered in less than a week from Canada. Highly recommend