Love it, and more importantly my dog loves it (yes, I bought it mainly for him)! I really wanted something dual purpose that would be a comfy seat for him to sprawl out on under the window nearby while I work, and also serve as storage. This really fits the bill! Added plus that its very long and allows the pup to fully stretch out while napping. What can I say, hes a little prince who loves napping on soft elevated surfaces who am I to deny him his comforts Seriously, this seems well made, is very sturdy, and easy to assemble. You will need a second person to lift it as its quite heavy. The cushion is firm but comfortable, and I suspect itll get a little more comfy as it wears in. Lots of storage space inside - altogether a great buy.