I love the color, size and ease of assembly. Color is as pictured. For a small space, this is perfect. However it is quite firm as mentioned. Firm enough to support and feel supportive. Not too firm to get comfortable on but if you like squishy this isn’t for you.