This would’ve gotten 5 stars except the back cushions don’t stay!They slide onto the bottom cushions constantly! There is Velcro on the back of the cushion,but why is there nothing  to attach it to? Other than that, I love it! Looks way more expensive than it is.The bed is firm, I’m 5”10 and it fits. Much taller, it may be a little short for you.