The ottoman arrived the day it was promised. It was packaged well. While it's quite simple to put together (just criss-cross and screw in the legs in 5 spots) I had to wrestle with the legs to match the holes up with those on the ottoman seat. Thankfully, they were close enough but it wasn't easy (which is why it lost a star). The color is gorgeous - looks like it did on my monitor. The cushion appears well made and the subtle tufting/buttons are lovely. It's very firm. I use it as an extra seat, a foot stool as well as the base for a tray to hold drinks. I'm happy with my purchase and think it's great quality for the price.