The fabric is really pretty but the assembly is a nightmare.  Bought 2 of these and both has one of the screws that wouldn't align and I think one of them the tread part inside was smaller than the screws.  Since they are against the wall, I think there's enough support with missing one screw on both.