Amazing but cushions could have been more firm. Its just been 1 day so not sure about durability. Not too complicated to put together.