Does exactly what it was intended to and build is sturdy enough.  For the price, I can't complain.  I didn't intend to store a ton in here, but it's hold a good amount and gives good support when resting your feet.  Overall very happy with this.  Awesome bang for your buck!