A little hard to put together. It looks amazing. Super good quality. I sprayed the cushions with water proof spray.