Beautiful couch, fits perfect in my new apt. Back cushions fit perfectly (not sure why there is a gap in picture) Easy to put together. Firm but comfortable !