Easy assembly, no missing parts or problems. It worked as needed and was comparable to similar shelves we shopped for in terms of price and seems to be sturdy! The shelf heights are adjustable.