I love it!  It's perfect for a little extra seat or footstool.  It's exactly as pictured and firmer than I thought it would be...which is what I wanted!  My only tiny con is that the fabric is different denims.  Yes, denim is cotton, but I wish the description would have specified that.  Can't tell unless you look really closely anyway.