its well made and my dog loves laying in it.  This is smaller that the first one I bought and it took a few days for him to get used it.  The cushion is well padded and the legs are perfect height from the floor.