4 stars due to quality materials and is true to description  . Did not give 5 stars due to how many steps and pieces to put together for a small table. Took about 45 minutes putting together which is too long . Also has VERY sharp edges which stick out and already cut my leg. (Just an fyi you may need to buy corner protectors )