The cabinet arrived on time. Assembly was pretty easy. The drawback is that the cabinet is a little shaky and had some chipped end as well.