A little bit time consuming to put together and the cushions don’t stay put. But overall, good quality for the price.