Works perfect for my small dogs. I was glad there was no assembly required. Just if you have a chewer its foam stairs covered with soft plush material