easy assembly top cushion comes off so u can cover with your own fabric it is easy to cover and paint mine looks great i love it i use it in the master bath