Perfect fit for our apartment. Easy to put together. The couch is on the firm side but teens had no problem falling asleep on it