I needed a new table for dining and to use as a desk this one works and still gives me some storage on the shelves not difficult to assemble and since my family is small the space is ample I also like that its on wheels and can easily be moved over and repositioned in the room. When were not eating at it I use it as a desk. Assembly not difficult