We are pleased- self assembly but take care when taking front door out of packaging as the glass fell out - luckily it did not smash!