The bench arrived quickly, and was packaged very well. Assembly was quite easy and took about 20 minutes.  The bench is sturdy and the storage space is great for the extra set of sheets or anything fairly light weight. We actually ordered the bench and teal but they sent the blue color. We decided to keep it because teal or blue. Either one would match nicely with our decor, and my husband really liked the blue. I would highly recommend this product. We have a king size bed, and the size of this bench is perfect.