I have a small golden retriever (55 lbs) and a Pitt and they fit great. The piece is beautiful. However, one of the doors came broken. We glued it together so it’s fine, but frustrating. One of the screws was missing as well. We luckily had one in hand we could use.