Took quite a while to assemble.  Would prefer the inside to be white instead of gray, but overall, nice piece for the price.