It was the perfect addition to our room. Fits out Puggle perfectly. No one trips over a dog bed on the floor anymore. Gave one less star then perfect because one piece came cracked. We were able to super glue it back together and make it work.