this is fantastic, my dog doesn't like to lay on the floor, after trying her with lots of different beds trying to defer her from the sofa i came across this. she is so much happier, cant get her off it now. i will be buying another. easy to put together.