It arrived well packaged and just as described. We chose a custom fabric after ordering swatches. It's well made and was super easy to put together. The seat is really comfortable and supportive for myself (5'7") and my husband (5'10") and has a nice spin.