I put it together by myself. It took about 3 hours and wasn't difficult. Sturdy, well made, good value and I like that the shelves are adjustable