The perfect size for what I needed. Easy assembly, arrived early. I was surprised with the sturdy frame, cushions seems like they will hold up to some use,  material looks durable. I think my guests could sleep on it for a few nights with no major complaints. Good buy for the money.