The bed is Just the right size for our dog, she's a 75 lb Doberman mix. There was very little smell when we opened it and easy to assemble. Fabric is easy to keep clean. We are pleased with this purchase.