This is exactly what I needed for my puppy in my office. She comes to work with me. At first, I was concerned it was too "puffy" & high with stuffing- she seems to love it though. no problems sleeping or laying on it & it looks great. good water repellant action (as I've spilled water all over it). Appears to be well made. I would order it again & recommend it to a friend.