Just what I need to be organized to ENJOY sewing being able to do necessary ironing in a compact space Baskets hold a lot of things I do not have to put things away from my table when I have grandsons 3+ days a week It did come right out of the box ready to use NO assembly