Very well made it looks great, very easy to put together! Cushions are not 100% water repellent but still looks nice!