Wonderful purchase! Lots of boxes but super easy to assemble, is comfortable and looks amazing!!! So happy we got it!