Easy to put together, my 7 year old and I did it together in about an hour. It is a little flimsy the doors are not perfectly aligned but it does the job.