This sofa is better than expected! It fits perfectly in my little flat. Really comfortable and the fabric feels high quality. Delivery was quicker than expected and the delivery men took all the packaging and slotted it together for me. It comes in two parts and fitted through my narrow doorway as well as up a split level flight of stairs. 
Highly recommend!!