Very easy to assemble yourself! Only reason I gave 4 stars is the latching system for the door they provide should be better for the price!