This is so beautiful! It was a little hard to put together but eventually you figure it out. We have two dogs - 100 lb lab  a 50 pound lab mix  they both fit comfortably!