Good sized ottoman. Already assembled. You just need to attach the legs. Great amount of storage inside. The top is not too plush. It's more like a very firm mattress. Doesn't sink when you sit on it. I got the blue grey and it looks denim. I'm not a fan of the color. Wish I could get a different color! I did have a small widened thread area in the middle at the top. It's not too noticeable, but when you pay hundreds for an ottoman, you want it to be perfect. I contacted customer service and was able to get a replacement promptly! (Although they refused to change the color for me...) They also let me keep/donate the old ottoman.