Fairly easy to put together and great quality for the price! The fabric is very soft and the cushions are super comfy!