Horrible!  There are a million little parts and the "shelving" are thin plastic sheets.  So upset.  I will not be putting this together.  It will take me days!!!  I'm so upset, but it's too late to return it.  Don't buy!