Perfect!  The table is high quality and easy to put together.  Looks great when assembled and not "cheap"  I like the look of the baskets because it looks great from the front or from the sides.  Colors in the picture are accurate