Quality was good.  Inside size was a little smaller than expected, but our dog snuggles in just fine.