It is roomy and looks good.
It took 3-4 hours for me and my husband to assemble it but the procedure was straightforward. The only issue is that because of the white interior, once you put dirty shoes inside it, the dirt is very noticeable on the inside.