Quality is very nice, for the money.  This is a bed for a dog that likes to curl up and not stretch out.  My biggest complaint is the seat cushion does not fit snuggly.  It's a real bonus they have clips to hold the seat in place.  My dog is 55# and pushes the seat cushion forward so she is laying in the open gap.  I think this is best for smaller dogs.