These look great, just what I expected. I like the lip on the side so things don't slide off. We have these on carpet, but in general I don't think they're super sturdy. They hold everything I need, but my toddlers lean on them or just touch them and it seems like they move a lot. Overall happy with the purchase and it's a good price point!