The design is fabulous. 
I would give it 4 1/2 stars, because of the fabric. 
I do not know if it will wear well over time. 
Easy to assemble.