I've never ordered anything like this online before and was a little hesitant to do so. I have no regrets! It took about 3 hours to assemble but the directions were clear and easy to follow. The Pantry is exactly what I wanted. It's perfect!