Super easy to put together. Feels firm and sturdy. Love the soft feel of the fabric. The gray is exactly as we expected. Delivery was quick.