The size is perfect for my small home with enough storage space. It was very easy to assemble the legs. The only con is that the lining on the side top cover looks like it can tear easy.