Definitely not easy to put together but serving its purpose and looks nice in its place. Solved my cat litter flakes all over the place and saves me from vacuuming everyday. Happy with my purchase