Overall, sturdy and easy to put together; however, the top shelf does not stay in place no matter what I do.  The holders are not large enough to keep it in place.