Perfect! Holds so much stuff and looks great! Arrived in a timely manner.  Has lots of parts but is simple to assemble. Good buy!