Comfy w/o being too soft or too hard. Just the legs need to be attached, so that couldn't be any easier. Color was just like the picture. Fast delivery, no complaints!