This is an amazing value!! I had no problem with this unit at all and yes, it takes less than 10 mins. to put it together and I found it sturdy and a very nice design.  Everything fit perfectly and I had no problem with the legs being plastic as they are sturdy and so is the unit. Just what I needed and wanted...and I cannot!!!! believe the price....no problems..and it looks GREAT!!!!! Directions are the best and simple....they even show how you take a book to push and make sure the units snaps in correctly. Nice color!