For the price, it is a nice piece. The cushion is a bit off- there is velcro that holds it in place on the frame. But the location caused the seams of the cushion to be off center. Otherwise, it seems sturdy and is relatively comfortable. The color is a very nice blue.