For such a simple item, this was difficult to put together.  Some of the pre-drilled holes were filled in, and I couldn't get the screws to go in.  I also had difficulty getting the shelf aligned to the right level for attaching to all 4 legs.  Once put together it looks nice, fortunately it doesn't need to be structurally sound or support much weight.