Fair quality product for the price. The bench top itself looks really nice and the material is great quality. Only slight negative is that the legs are a bit wobbly regardless of how we attempt to fix them on, but I don’t suppose this would be as noticeable on carpet.
Storage area is nice and hides a surprising amount of junk. 
All in all I’d recommend.