Love this table! Small enough to fit in small space, but gives enough tabletop/shelf space to make it worth it! Easy to put together, two of my legs were labeled incorrectly, but it was an easy fix! It is sturdy and it seems it will hold up nicely!