I think for the price and quality, it’s perfect! The drawers do not come out all of the way and can come out fully if pulled all the way out but it doesn’t bother me. All assembly required.