Easy to put together but will take 3-4 hrs. Looks cheap until the front doors are hinged on, if you can get the doors on level.