Excellent quality and plenty of room.  Assembling it was a challenge and took a little more than the 4 hours, but the end result is terrific in appearance, usefulness and quality.  I am very happy with this purchase!