My dog loves this. The quality is good. It says it holds up to 90 lbs. Well it can with stand more than that, not sure for how long but it can. I was curious so I stood on it and im well over 90lbs. The color is true to what you see in the photo