The piece was delivered 4 days earlier than they first predicted.  It took a little while to assemble but it was simple. The only thing that is odd is the handles on the cabinet doors are really low and could have gone higher.  All in all nice piece!