These are nice and deep and also a little wide - was desirable so my little dog can sit right next to me. Comfortable to curl up and chill for a bit - they are a nice firm base. Only assembly was to add the 4 legs, super quick and easy!