Perfect size for my small flat.  Easy enough to put together by myself, took around 25 minutes. A little bit firmer than what I was expecting but I'm sure I'll get used to it.  Although it is definitely comfy!