The bed arrived quickly and was an excellent price. The mattress   Is not as full as you would expect, and the sides have a tendency to flop, but my puppy likes it like that. Overall I am very pleased with it