Love this cabinet! It took a while to set up, it took me and my husband a couple of hours. It's higher quality than I expected which is really nice. It's exactly what we wanted!