Definitely a piece for a small apartment/studio or small office. It fit just right in our small office space. Assembly was easy, sofa legs were "hidden" inside the sofa underneath in the zippered part  -- just make sure you have someone to help you bring the big box inside (and up the stairs), otherwise, very straightforward assembly, and nice looking piece. My expectations were met.