This product was exactly what I expected. I bought it for my adult daughter who needed extra storage space. It's very good quality for the price and quite practical.  
Assembly wasn't too difficult although be prepared to spend about 5 hours. Then again, I put it together by myself but I do enjoy this sort of project.