The instructions were clear and the dining set was easy to assemble. Took me about 30 minutes, not in a hurry. The height of the shelves are adjustable with multiple positions available for each shelf. The color, quality, and sturdiness were all on point. The two USB ports on the front are a convenient & modern added touch. Overall, this is an awesome little dining/breakfast nook and perfect for a smaller footprint in a limited space.