This was a pain in the backside to put together by myself. Otherwise my 12 week old corgi loves it. I bought it for my 30 pound mixed breed but they both switched beds!