Absolutely LOVE this. I put it together by myself which is doable except you will need someone to lift it upright and hold to doors up to put the hinges on. If you don't mind spending an extra 100 and waiting for the appointment it would be worth having the service to put it together.