The teal is a beautiful color!  Fabric very high quality.  Sturdy construction, easy assembly.  It sits quite high for my 5'4 frame, my feet do not touch the ground and with knees bent my back does not reach the back of the couch.  Cushions are very firm but not uncomfortable.  The back has a slight slant and is also firm with very little padding, but again, not uncomfortable.  4 stars only because the cushions are not flippable, they are black on the bottom with velcro to attach to base.  As a couch ages, it is nice to be able to flip the cushions periodically to control wear.