Easy for my husband to put together in about 45 minutes.  Looks beautiful- just as pictured.