This cabinet is great. Does everything it should although doesn't hold a ton of shoes. For the kids shoes we get about 4 or 5 pairs a drawer. But for adult shoes, we were only able to get two pairs of sneakers and one pair of sandals in. So we just decided this cabinet is only for the kids shoes. Assembly was rather easy I thought. The sides/insides of the drawer were the trickiest part to line up correctly.