Fits my space perfectly! The colors are exactly like the photo and it is sure soft to walk on! Love love love it!