Pretty good except two of the shelves are smaller than the others so they can fit inside each other and ship it in a little tiny box. It's not too noticeable once it's together but annoying to have to take it apart again to put the smaller ones on the bottom. "Welcome to furniture assembly" said my husband. :) Otherwise it's what i expected. The bottom of the baskets is a sturdy mesh type of material.