Really great piece. Very streamlined and looks great with the rest of my furniture. Nice fabric. It was easy for me to put together by myself, and I am a 66 year old with severe hip problems and arthritis.  It took me about two hours but it would probably take an able bodied soul about 30 minutes or less. Very simple concept. It is firm, but I have slept on it and will probably buy a foam pad to use for long term house guests. It also sits high enough off of the ground for my cats to retrieve their own toys. No more crawling on the floor with a yardstick! I love it!