I am in love with this sofa!!! It's so cute, and simply perfect for my studio loft. The bottom cushions are firm but comfortable. The back could seriously use more padding, but a few colorful cushions are just the trick. The seat is deep and high enough and the legs are beautiful. Overall, I am very happy with my purchase. The color is true to photos (yellow on the greenish side), so I got some royal blue cushions to balance it out.