Great product.. exactly what I had been searching for. Assembly was took about an hour because I was putting it together by myself. Still have the shelves and door left to put on.