Easy to put together!! Perfect height for my counter and very coushiony! I wanted something upholstered and the fabric is very tough (I have 3 kiddos) very happy with this purchase.