The dimensions are perfect and the sleeper has great quality. My dog loves it! Good size for large dogs. Wish it came in different colors!

Pros: Great value. Comes assembled. Not heavy.
Cons: Not enough color options.