Perfect size for what I needed! Colors are true to the website—nice quality and durable to the kids and the dog rolling around on it!