It fits my two pups (Shepard mix and a foxhound) well, they can move around comfortably and lay down as well. The construction is ok few spot where you can tell they did not clamp the top well and used filler to try and fill in the gaps. Also the back is not stained at all, which is disappointing, but I can hide most of that with my couch and a throw blanket.  Overall its good but not worth the price I paid for it.