For the price, it's perfect. It sits comfortably and was fairly easy to assemble. The color is a little more beige than what the picture shows. I would call it a light creamy beige. It looks great with my furniture and I've been really happy with it.