Getting the baskets put together was a real challenge, but worth the effort. I actually had to wire one of the baskets together, but I needed this storage in my small apartment. The top shelf was missing but the people I called about it were exceptionally courteous and helpful, and I'm sure it will arrive shortly. All in all, it's definitely worth the money. It's just the right size and looks good. Thanks, Overstock!