Slightly a pain to put together and cushions do tend to slide, but otherwise nice for the price.