Exactly what I needed, purchased for daughter’s new apartment with a very small kitchen.  Probably wouldn’t be suitable as an everyday table for a large person, but fine for a my daughter and young grandson.  I put it together myself, with no problem.  May have been easier with a second person, but I was able to manage.  I am a 60+ yr. old female, I have assembled many similar sized items that are sometimes challenging, but I found no problem at all with this one.