i live in a studio, so  i was looking for a small, sleek looking sofa that wouldn't be too expensive.  
looks great, the look is what sold me.  from putting the sofa together the contents appeared to be good quality.  as stated before, yes a little on the "firm" side, which i dont mind

cons
- seat cushions shift, (1 sticks out further than other)
- strong smell of glue