Size is perfect.  Assembly is relatively easy.  The little white caps that cover the screws keep popping out.  The white layer has separated from the particle board at the bottom.  Overall the product serves my purpose but I truly feel that even with the sale price it was overpriced.