Good quality, arrived on time. Not difficult to put together but better with two adults. I did it mostly alone and would recommend hiring someone/paying for assembly if you are short on time. It is sturdy and comfortable.