This is exactly what I was looking for!  Easy to put together, but not "cheap" looking. Seems to be very sturdy and I think it will hold up well. The white is not a bright white, it is more of a creamy white...still white, just not glaringly white--exactly as pictured. Very nice for the price!