This fits perfectly in our new apartment.  We love the look.  The seats are a little hard, but we figure it will wear in the back cushions and pillows are great.  Love the large storage area too.  It was easy to put together. The only odd thing is that nothing seems to hold the roll out bed in place  once it is pulled out, but maybe it just stays.