Had several cracks and tape residue (yet no tape in sight). Otherwise, its super comfy and sturdy. I weigh 160 and the baby weighs 30 and we are both able to cuddle on the bed when she wakes in the middle of the night. Relatively easy to assemble and it was delivered quickly. Would have given it a 5 if it was not for the cracks ( not super visible unless you are inspecting  it).