This came on time. If you do not like putting things together? This may frighten you to put together. However, don't let the parts scare you. Once you get started and the part disappear? You'll appreciate your work! Had trouble with one door hinge not staying on. Need another spring/piece to hold onto the actual furniture piece.  Would really appreciate it if I could get one.