Assemble was super easy. Delivery was quick. Not very cushiony, but the color is very cute...teal going to pair it w some coral or orange.