Perfect sizes and colors, all came in good shape and only take a few minutes to put them together! Very good pricing and I definitely  would recommend.