Arrived promptly and ready assembled! Absolutely perfect - now the challenge is to keep it stocked!