This storage bench was bought for my daughter so she could store boxes of vitamins and such that she gets through the mail.  It is beautiful, well made and very sturdy. Being upholstered in cotton fabric it would not hold up to dogs or cats constantly using it to get on a bed. I would buy this item again and recommend it highly.