Easy (but time consuming) to put together. The LED strip is great and looks fantastic at night. Exactly what I wanted. Good height, lots of storage room, quality is on par with what I expected. Would buy again.