Very nice quality for the price!  Easy to put together.  Only slight complaint is the color of the cushions, which have a yellow undertone rather than a pure off-white.