Sturdy, good-looking, good price. Handyman assembled it, so I don't know whether assembly was a hassle. Quite happy with it.