Perfect for sewing machine and serger. Great storage. On rollers so can be moved  easily. Takes some time putting together, just lay everything out and have plenty of room to do so and I recommend doing it in room it will be used in.Directions are easy to understand.