I recently bought a new sofa/loveseat set and needed to replace my oversized coffee table to fit the room better.  This ottoman fits the space perfectly and the extra storage comes in very handy.  The ottoman comes fully assembled, which is a huge plus.  The construction of the piece is the only reason I took a star off, because one of the cushion tops was attached off-center so the unfinished material is visible, but by placing it just right you can't notice.  And one of the trays was also put together poorly and you can see the glue all along one side.  Again, I just keep this tray turned over to the cushion side and its not noticeable.  Overall it's a decent, not perfect, piece for a low price.