Perfect! My eleven year old daughter put it together. Very large and fits everything nicely. Great price!