Easy to assemble! Bottom part of the shelf seems not sturdy and I am hoping it will withstand the weight and the weather. Assembled product looks good.