Came in great time and easy to put together even through the directions were trash! Fits the purpose of what I ordered it for. No complaints other than it creaks a bit when you sit on it. You definitely get what you pay for.