My boy Marley loves his new bed!. Hes pretty big so I got the XL and its perfect!! well made and sturdy I am very happy with this purchase.