These are really nice. I get so many compliments from guests every time someone new comes over. They were not difficult to put together. However, you really have to make sure they line up with studs otherwise you will have issues down the road.