It's relatively easy to put together. Too bad the lower panel is so low and wide that i  wasnt able to fit it over the toilet tank/and the water line.

Separately i had the worst experience possible in the return item process. First they sent the wrong color item. Second they email email about wanting to pick up, 
 was assured someone was coming, i had to keep checking in with them thru the week, and in the end no one came to pick up. And now the item have been sitting out in the sun and rain, and i had to take care of getting it remove as the item.