Arrived on time and undamaged. Took about an hour and a half for two of us to install. We used a piece of styrofoam to make a template, it really helped us get it perfect. The cabinet has lots of room and looks nice, but it is not super high quality and there were some superficial glue marks/imperfections. I am happy with it for what I paid.