We love our new ottoman and find it both comfortable to use and very practical. It was very easy to assemble, but took a little bit of time as you need to make sure the legs are screwed in tight. The drawer is handy for stowing away the TV remote or magazines, and is not very high. I was a bit skeptical about the top fabric being linen and was concerned it would clash with our sofa which is micro fiber, but it blends in well. It's pretty firm on top but comfortable enough to stretch your legs on it. You can also use it as a center table and place a tray on it without worrying that anything would spill. It is pretty big so you need to make sure the dimensions fit your space. I do recommend this ottoman.