I was able to put it together by myself, not too hard but some pieces would have been easier with help. The back wasnt wide enough so when screwing in you had to be very careful or itd poke through. The doors, for the life of me I cant get them to get tight enough to the edge to properly close without rubbing. Overall I like it though for the price. Very pretty color.