Exactly what I had imagined; great price and delivered quickly.  Will definitely shop with All Modern again.Pros: Great value, easy to assemble, quick deliveryCons: N/A