We had a handyman put it together and paint it for us so hard to rate on ease of putting together but overall looks very nice.