Looks great thatAre they heavy duty? Also what is the thickness of them?...