I love everything about this bench! It came fully assembled and boxed nicely for shipping. I purchased the teal color which perfectly matched our bedroom. It has nice deep storage where I keep our king size sheets and duvet covers. The dogs love it too, now they have a boost to get them onto the high bed. ;)