Just perfect for what we needed, the color is spot on, it's just the right amount of soft to firm that I wanted, and it feels very sturdy! Pretty easy to build too! Like others said, best not to sit on the front of it as it may tip, but other than that I'm in love with them!