Arrived earlier than scheduled which was fantastic! All items were fairly straightforward and easy to assemble with just one person. Bottom cushion fabric is fairly thin, but otherwise this set is perfection!