It needs to be assembled but it really doesn't take long to do so. I was hoping it was a bit bigger, but not a bad size for the price. I was able to utilize more of the space by using storage racks inside. Good product... I would recommend this if you're needing some extra storage space for an affordable price.