A bit of a hassle to put together but not too bad overall. Looks great but a storm came and ripped the door off and popped the hinges out. It was secured and since it is all plastic it was still damaged. It started out off balance now I have that and the doors don’t function properly due to the storm damage. Looks good but not worth the price. Would recommend something more sturdy.