Easy to put together! Looks great and seems very sturdy! I have extra large cushions for my patio and this fit all of them perfectly!