Great color and size. The Denim color is not denim material, just a nice blue-gray. It was a little difficult to attach the legs, but not insurmountable. The cushion is very firm. Overall a great addition to my living room.