Bought this for my daughter-in-law who is starting to sew small projects. It is a nice size and has all the needed items for a beginner. The tray is nice so smaller items can be stored seperately.