The furniture for the price is very nice.  The cushions are not great.   A lot of assembly required but it wasn't difficult to put together.