Very attractive, sturdy, and quality frame. It took two of us about 45 minute to put together. No issues with squeaky so far. My son loves it!