This is a great piece. The color is great, the function is really cool and useful, and the size is good if you don’t want your furniture to dominate your space too much. The bottom cushion is a bit firm - good for napping, but IMO a little too hard for an all-nighter unless that’s your preference. The pillows are very structured - you will have to add a throw pillow or 2 if you want a slouchy cuddle pillow because these won’t ever relax like that. Only downfall is that the bottom cushion wants to scoot out on its own over time as you use it - not a big deal and easily remedied, but I may add some ties on the back of the big bottom cushion to alleviate. Not consequential enough to deduct a star. Arrived very timely and easy to set up/put together. Beginner level assembly for sure.