It came in two days and we put it together - is a nice piece and looks great.  I had a question about the pulls and they had good customer service.  I would recommend this site.