Arrived quickly and was easy to assemble. It is comfortable to sit on however, it was not comfortable to lay on for me. Please know that I am in my mid 40s and overweight so everything tends to hurt anyway but this was a little too “firm” for me to enjoy sleeping on. As you can see in the pictures our dog Optimus enjoys lounging and sleeping on it! We are moving soon to a bigger place and this will end up in a 3rd bedroomoffice so I will update the picture once it’s where it is meant to be