Great packing. Nice quality. From the moment I put together she hopped right in. Great for small dog or cat. The mat is a good base but you will certainly need more than that for comfort or warmth. I got the light colored so I could decorate. I found it great value for the cost.