Arrived quickly, have not put together or hung yet. Will update Later, but from what I can tell very well constructed. Can’t wait to put it up.