For the price it's a good deal. Simple pieces, minimalist style, very easy to put together. The carpet fabric isn't the "highest quality" (again, price point is low, so what do you expect). Sturdiness... well, depends on how and where you mount the item. I placed mine against a window ledge; therefore, it's very secure. I'm pleased... use your imagination... you can always upcycle the parts later and recarpet the pieces with something more plush!