This cot was a little hard to assemble, but my dog loves being off the ground as she is a large golden lab. I ordered a large and she has plenty of room to reposition herself.