This ottoman fits our space perfectly and has all of the functions we need. It arrives mostly in one piece, and the only required assembly is to put the feet on. It is pretty stiff and not plush on top, but this helps when you want to put a tray on it and use it as a table. The cats and dog approve. A+ napping spot. We ordered the Dove Gray option, and I believe the color is a little lighter in person than it appears in the photos, but it still matches for us.