The colors and design are just what we wanted.  The thickness is just right over (yucky) carpeting.  It rolled out of the packaging perfectly, no turned-up corners, no bad odors.  I want a bigger one for my bedroom now! My dog clearly loves it, which is of utmost importance.