We are really happy with this bench. It didn't take us too long to assemble. Some people have commented on the drawers not going in and out easily. This was the case when we first built it but if you take some time to carefully adjust the railings the smoothness really improves. I will note that the corners are VERY SHARP so if you have little kids like us you will need to put some sort of corner protector on them.