Had this cart almost a year now. Still love it!  It did take a long time to put together.....at least 3 hours. But worth it!!